most damnable - Turkish English Dictionary